package com.hifar.test.entrust.model;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonAlias;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.hifar.plat.AopOption.Excel;
import com.hifar.test.entrust.pojo.HfEnvProject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author zhuWeiWei
 * @description 二维码委托项目数据
 * @date 2025/6/17 10:34
 */
@Data
@ApiModel("二维码委托项目数据")
public class EntrustProjectQrData {

    @ApiModelProperty(value = "ID")
    @JSONField(name = "i")
    @JsonProperty("i")
    private String id;
    /**
     * 项目id
     */
//    @ApiModelProperty(value = "项目id")
//    @JSONField(name = "ui")
//    @JsonProperty("ui")
//    private String unitId;


    /**
     * 项目编码
     */
    @ApiModelProperty(value = "项目编码")
    @JSONField(name = "uc")
    @JsonProperty("uc")
    private String unitCode;


    @ApiModelProperty(value = "试验名称")
    @JSONField(name = "tn")
    @JsonProperty("tn")
    private String testName;

    /**
     * 标准id
     */
//    @ApiModelProperty(value = "标准id")
//    @JSONField(name = "si")
//    @JsonProperty("si")
//    private String standardId;


    /**
     * 标准编码
     */
    @ApiModelProperty(value = "标准编码")
    @JSONField(name = "sc")
    @JsonProperty("sc")
    private String standardCode;


    /**
     * 标准名称
     */
    @ApiModelProperty(value = "标准名称")
    @JSONField(name = "sn")
    @JsonProperty("sn")
    private String standardName;


    /**
     * 试验条件
     */
    @ApiModelProperty(value = "试验条件")
    @JSONField(name = "tc")
    @JsonProperty("tc")
    private String testCondition;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    @JSONField(name = "r")
    @JsonProperty("r")
    private String remarks;


    @ApiModelProperty("试验时长")
    @JSONField(name = "tut")
    @JsonProperty("tut")
    private String testUseTime;


    @ApiModelProperty("项目代号")
    @JSONField(name = "pa")
    @JsonProperty("pa")
    private String projectAlias;

}
